unavoidable circumstance - Français Anglais Dictionnaire